low pressure water supply system - Turco Inglés Diccionario